package com.jctrip.hotel.management.model.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Map;

/**
 * @Author: zxy
 * @CreateTime: 2023-08-28 16:32
 * @Description:
 */
@Data
public class UpdateFeizhuPricePolicyParam {
    private String pricePolicyId;
    private String pricePolicyName;
    private Integer pricePolicyStatus;
    @ApiModelProperty("投放渠道代码")
    private String routeChannelCode;
    @ApiModelProperty("供应价格码")
    private String pricePolicyCode;
    @ApiModelProperty("早餐数")
    private Integer breakfastCount;
    @ApiModelProperty("取消政策")
    private CanCelRuleInfo cancelRule;
    private Integer priceGuide;

    @Data
    public static class CanCelRuleInfo{
        private Integer cancelPolicyType;

        private Map<String, Object> policyInfo;
    }
}
